fruit of the manila tamarind - Espagnol Anglais Dictionnaire